QÅFJava ÉAÉvÉåÉbÉgÇ™ÉTÅ[ÉoÉvÉçÉZÉXÇ…ëŒÇµÇƒ URLConnections ÇäJÇ≠ÇΩÇ—Ç…ÅAÉTÅ[ÉoÇΔÇÃêVǵǢÉZÉbÉVÉáÉìÇ™ê∂ê¨Ç≥ÇÍÇ‹Ç∑ÅBÉAÉvÉåÉbÉgÇÕÇ»Ç∫ÉzÉXÉgÉuÉâÉEÉUÇ©ÇÁÇÃÉNÉbÉLÅ[ÇégópǵǻǢÇÃÇ≈ǵÇÂǧǩÅH AÅF Java 1.4.1 Update 1 for Mac OS X 10.2 à»ëOÇÕÅAJava ÉvÉâÉOÉCÉìÅi1.3.1 ÇΔ 1.4.1ÅjÇÕÅAǪÇÍÇ™ëgÇ›çûÇ‹ÇÍǃǢÇÈ Web ÉuÉâÉEÉUÇΔÉNÉbÉLÅ[Çã§óLǵNjÇπÇÒÇ≈ǵÇΩÅBDZÇÃÇΩÇflÅAÉAÉvÉåÉbÉgÇà HTTP ê⁄ë±ÇΔÉuÉâÉEÉUÇà HTTP ê⁄ë±ÇÕï ÅXÇÃÉZÉbÉVÉáÉìÇ…Ç»ÇËÅAÇ¢Ç≠ǬǩÇà Web ÉAÉvÉäÉPÅ[ÉVÉáÉìÇ≈ÇÕñ‚ëËÇΔÇ»ÇÈèÍçáǙdžÇËÇ‹Ç∑ÅBǵǩǵÅAÉuÉâÉEÉUÇÃÉNÉbÉLÅ[ÇÉAÉvÉåÉbÉgÇ…ã≠êßÇ∑ÇÈDZÇΔÇ…ÇÊǡǃÅADZÇÃñ‚ëËÇâåàÇ≈Ç´Ç‹Ç∑ÅBDZÇÍÇ…ÇÕÉRÅ[ÉhÇïœçXÇ∑ÇÈïKóvǙdžÇËÇ‹Ç∑Ç™ÅAÉuÉâÉEÉUÇ‚ Mac OS X JavaÅi1.3.1 ÇΔ 1.4.1ÅjÇÃÉoÅ[ÉWÉáÉìÇñ‚ÇÌÇ∏êMóäÇ≈Ç´Ç‹Ç∑ÅB íçà”ÅF DZÇÃñ‚ëËÇÕÅAMac OS X 10.3 à»è„Ç≈Çà Java 1.4 ÇÃÇ∑Ç◊ǃÇÃÉäÉäÅ[ÉXLJä‹ÇflǃÅAJava 1.4.1 Update 1 for Mac OS X 10.2 Çà Safari DžǮǢǃÇÕë∂ç›ÇµÇ‹ÇπÇÒÅBDZÇà Q&A ÇÕÅAJava 1.3 ÇégÇ¢ë±ÇØÇÈÅASafari à»äOÇÃÉuÉâÉEÉUÇÉTÉ|Å[ÉgǵÇÊǧÇΔçlǶǃǢÇÈÉfÉxÉçÉbÉpÇÃï˚ÇÃǛǙëŒè€Ç…Ç»ÇËÇ‹Ç∑ÅBMac OS X 10.2 Ç≈ Java 1.4 ÇïKóvÇΔǵǃǢÇÈÉfÉxÉçÉbÉpÇÃï˚ÇÕÅAíPÇ…ÉÜÅ[ÉUÇ…ÅAÅuÉ\ÉtÉgÉEÉFÉAÉAÉbÉvÉfÅ[ÉgÅvÇí Ç∂ǃñ≥èûÇà Java 1.4.1 Update 1 ÇÉ_ÉEÉìÉçÅ[ÉhÇ∑ÇÈÇÊǧDžóvêøÇ∑ÇÈÇæÇØÇ≈ç\ǢNjÇπÇÒÅB ÉäÉXÉg 1 ÇÕÅADZÇÃèàóùÇäJénÇ∑ÇÈÇÃÇ…ïKóvÇ» HTML ÉRÅ[ÉhÇé¶ÇµÇƒÇ¢Ç‹Ç∑ÅBAPPLET É^ÉOÇÕÇ∑Ç◊ǃ JavaScript ÇégǡǃèëÇ©ÇÍÅAÉuÉâÉEÉUÇÃÉNÉbÉLÅ[ÇÕÅADocument.cookie JavaScript ÉvÉçÉpÉeÉBÇégǡǃÉAÉvÉåÉbÉgÇ… PARAM ÇΔǵǃèëÇ©ÇÍÇ‹Ç∑ÅBDZÇÃíPèÉÇ» HTML ÇΔ JavaScript ÇÕÅAJSP Ç‚ÉTÅ[ÉuÉåÉbÉgÅAÇ‹ÇΩÇÕǪÇÃëºÇÃìÆìIÇ»ÉÅÉJÉjÉYÉÄÇ…ä»íPÇ…ë}ì¸Ç≈Ç´Ç‹Ç∑ÅB ÉäÉXÉg 1. ÉAÉvÉåÉbÉgÇ÷ÇÃÉuÉâÉEÉUÉNÉbÉLÅ[ÇÃëóêM <HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript"><!--
// ÉJÉbÉgÅïÉyÅ[ÉXÉgÇçsǧèÍçáÇÕÅAéüÇà writeln ÉRÅ[ÉhÇ©ÇÁâ¸çsÇçÌèúÇ∑ÇÈ
document.writeln("<APPLET codebase=\".\"
code=\"CookieCommune.class\"
name=\"CookieCommune\" >");
document.writeln("<PARAM name=\"browserCookie\"
value=\"" + document.cookie + "\">");
document.writeln("</APPLET>");
--></SCRIPT>
</BODY>
</HTML>
DZÇÃèàóùÇà 2 ǬÇflÇÃïîï™ÇÕÉAÉvÉåÉbÉgì‡Ç≈çsǧLJÇÃÇ≈Ç∑ÅB"Cookie" ÉäÉNÉGÉXÉgÉvÉçÉpÉeÉBÇê›íËÇ∑ÇÈDZÇΔÇ…ÇÊǡǃÅAÉNÉbÉLÅ[ÇÃÉpÉâÉÅÅ[É^Ç™ÉtÉFÉbÉ`Ç≥ÇÍÅAÉAÉvÉåÉbÉgÇ™çÏê¨Ç∑ÇÈïKóvÇÃdžÇÈà»ç~ÇÃÇ∑Ç◊ǃÇà HTTP ê⁄ë±Ç≈égÇÌÇÍÇ‹Ç∑ÅBÉäÉXÉg 2 ÇÕÅADZÇÃÉRÅ[ÉhǙǫÇÃÇÊǧDžå©Ç¶ÇÈÇ©Çé¶ÇµÇƒÇ¢Ç‹Ç∑ÅB ÉäÉXÉg 2. ÉAÉvÉåÉbÉgì‡ïîÇ≈ÇÃÉuÉâÉEÉUÉNÉbÉLÅ[ÇÃégóp import java.net.*;
public class CookieCommune extends java.applet.Applet {
private URL serverURL;
public void init() {
try {
serverURL = new URL("http://mystatefulserver.com/talk.cgi");
} catch (MalformedURLException e)
super.init();
}
public void start() {
try {
// ÉNÉbÉLÅ[ÇÃã§óLÅFÉAÉvÉåÉbÉgÇÃÉpÉâÉÅÅ[É^Ç©ÇÁÉuÉâÉEÉUÉNÉbÉLÅ[ÇéÊìæ
URLConnection conn = serverURL.openConnection();
// ÉuÉâÉEÉUÉNÉbÉLÅ[Ç URLConnection Ç…ÉAÉ^ÉbÉ`
conn.setRequestProperty)"Cookie", getParameter("browserCookie"));
} catch (java.io.IOException e) {}
// .... ÉNÉbÉLÅ[Ç…ÇΔǡǃégǢǂÇ∑Ç¢êVǵǢÉAÉvÉåÉbÉgê⁄ë±Çégóp
}
}
DZÇÃåãâ ÅAÅiñ‚ëËÇ™èâÇflǃîFéØÇ≥ÇÍÇÈDZÇΔÇÃëΩÇ¢ÅjÉuÉâÉEÉUï\é¶ÇÃçXêVǙdžǡÇΩèÍçáÇ≈LJÅAÉAÉvÉåÉbÉgÇÉzÉXÉgǵǃǢÇÈÉuÉâÉEÉUÇΔìØÇ∂ÉNÉbÉLÅ[èÓïÒÇ™ÉAÉvÉåÉbÉgÇ…ÇÊǡǃñàâÒégópÇ≥ÇÍÇÈÇÊǧDžǻÇËÇ‹Ç∑ÅBDZDZDžé¶ÇµÇΩâåàçÙÇÕÅAÇ≥NjǥNjǻÉTÅ[ÉoÉAÉvÉäÉPÅ[ÉVÉáÉìÅAÇ®ÇÊÇ— Mac OS X 10.2 è„Ç≈ Java 1.3.1 Ç‹ÇΩÇÕ Java 1.4.1 ÇégópǵǃÉAÉvÉåÉbÉgÇé¿çsÇ∑ÇÈîCà”ÇÃÉuÉâÉEÉUÇ…ìKópÇ≈Ç´Ç‹Ç∑ÅB ÉhÉLÉÖÉÅÉìÉgÇÃâ¸í˘óöóì˙ït | ÉÅÉÇ |
---|
2004-10-12 | 1.4.1 Update 1ÅiJaguar ópÅjà»ç~Ç…Ç®ÇØÇÈñ‚ëËÇÃâåàçÙÇãLèqÅB | 2003-09-11 | êVãKÉhÉLÉÖÉÅÉìÉg |
åfç⁄ì˙ÅF 2004-10-12
|